Estudio de Mapeo Sistemático sobre Experimentos de Generación Automática de Casos de Prueba Estructurales
نویسندگان
چکیده
In the literature there are many empirical studies to evaluate techniques for automatic structural test case generation. However, there isn't a systematic study about the kind of experiments that are conducted to automate the process. The main objective of this paper is the classification and thematic analysis of the experiments reported in the literature to increase the efficacy and efficiency of the automation of structural testing and a classification of the techniques for generating test data. The methodology is a systematic mapping study. The results indicate that the experiments are mainly focused in three areas (test data generation, reduction of test suites and techniques for dealing with complex structures of programs), and that there are different combined approaches to make the generation more effective and efficient. Keywords-Empirical Software Engineering; Automatic Software Testing; Automatic Test Case Generation; Systematic Mapping Study. Resumen— En la literatura se reportan muchos trabajos empíricos para evaluar técnicas para la generación automática de casos de prueba estructurales. No obstante, no hay un estudio sistemático que reporte qué experimentos se realizan para su automatización. El objetivo principal de este artículo es la clasificación y análisis temático de los experimentos reportados en la literatura para aumentar la eficacia y la eficiencia de la automatización de las pruebas estructurales y una clasificación de las técnicas para la generación de datos de prueba. La metodología empleada es un estudio de mapeo sistemático. Los resultados indican que los experimentos se focalizan principalmente en tres áreas (generación de datos de prueba, reducción de los casos de prueba y técnicas para tratar con estructuras complejas de programas), y que se combinan distintos enfoques para que la generación sea más eficaz y eficiente. Palabras Clave-Ingeniería de Software Empírica; Pruebas Automáticas de Software; Generación Automática de Casos de Prueba; Estudio de Mapeo Sistemático.
منابع مشابه
Generación automática de objetivos de prueba a partir de casos de uso mediante partición de categorías y variables operacionales
Este trabajo complementa y amplia nuestros trabajos anteriores sobre generación de pruebas a partir de casos de uso presentando un proceso que, de manera sistemática y automática, permite generar objetivos de prueba a partir de casos de uso especificados en un lenguaje no formal. Este proceso aplica el método de categoría-partición y el patrón Use Case Test Pattern, el cual usa variables operac...
متن کاملFacebook and Organizational External Communication / El Impacto de Facebook en la Comunicacion Organizacional Externa
Este artículo describe un estudio de investigación sobre la efectividad de Facebook, una plataforma de red social, como un medio de comunicación externa de las organizaciones. Partiendo del modelo de éxito de los sistemas de información de DeLone & McLean (2004), se plantea un modelo de investigación que relaciona el “uso de Facebook” y “la efectividad percibida de la comunicación organizaciona...
متن کاملTesting Exploratorio en la Práctica
El testing exploratorio se define como el aprendizaje, el diseño de casos de prueba y la ejecución de las pruebas en forma simultánea [1]. Dentro de los servicios que brinda el Centro de Ensayos de Software (CES) está la prueba funcional independiente de productos de software desarrollados por terceros. En este artículo se describe la experiencia en el CES de realizar la prueba independiente de...
متن کاملEstudio Bidireccional de un Sistema de RI Multilingüe Basado en Traducción de n-Gramas
Resumen Continuando nuestra investigación sobre el empleo de ngramas de caracteres como unidad de traducción en sistemas de RI Multilingüe, este art́ıculo analiza el comportamiento de nuestra solución en direcciones inversas de traducción a partir de sendos experimentos paralelos con consultas en inglés sobre textos en español y viceversa. Lo positivo de los resultados corrobora la validez de nu...
متن کاملFactores que Inciden en la Mejora de Procesos Software. Un mapeo sistemático de la literatura
Las iniciativas de mejora de procesos software son un caso particular de cambio organizacional y, como tales, sus implementaciones están influenciadas por lo que suelen denominarse factores críticos de éxito. Estas iniciativas de cambio, a su vez, no están exentas de dificultades y a menudo encuentran barreras y obstáculos a niveles individual y organizacional. Conocer cuáles son estos factores...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012